Declare kasprintf before use.
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 21 Dec 2005 17:16:31 +0000 (18:16 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Wed, 21 Dec 2005 17:16:31 +0000 (18:16 +0100)
Signed-off-by: Keir Fraser <keir@xensource.com>
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_client.c
linux-2.6-xen-sparse/drivers/xen/xenbus/xenbus_xs.c

index 048d33cb091e1cf7d3a509914aa8fb829007a526..42b974f425645c45d1b008f8f30be80803484b1d 100644 (file)
  * IN THE SOFTWARE.
  */
 
+#include <asm-xen/evtchn.h>
+#include <asm-xen/gnttab.h>
+#include <asm-xen/xenbus.h>
+
+/* xenbus_probe.c */
+extern char *kasprintf(const char *fmt, ...);
 
 #if 0
 #define DPRINTK(fmt, args...) \
 #endif
 
 
-#include <asm-xen/evtchn.h>
-#include <asm-xen/gnttab.h>
-#include <asm-xen/xenbus.h>
-
-
 int xenbus_watch_path(struct xenbus_device *dev, const char *path,
                      struct xenbus_watch *watch, 
                      void (*callback)(struct xenbus_watch *,
@@ -63,7 +64,6 @@ int xenbus_watch_path(struct xenbus_device *dev, const char *path,
 }
 EXPORT_SYMBOL(xenbus_watch_path);
 
-extern char *kasprintf(const char *fmt, ...);
 
 int xenbus_watch_path2(struct xenbus_device *dev, const char *path,
                       const char *path2, struct xenbus_watch *watch, 
index acc677da6b225baed02ff4a2dd18b0a7922db512..177b0d623f12dd53e8d2a2e136ae0efd4bbaf289 100644 (file)
@@ -41,6 +41,9 @@
 #include <asm-xen/xenbus.h>
 #include "xenbus_comms.h"
 
+/* xenbus_probe.c */
+extern char *kasprintf(const char *fmt, ...);
+
 #define streq(a, b) (strcmp((a), (b)) == 0)
 
 struct xs_stored_msg {